@---------------------------------------------------------------------------------
	.global sdatFilePtrStoreRestoreCode
	.global _21BjUSASetFileCtx
	.global _21BjUSAGetSdatPath
	.global _21BjEURSetFileCtx
	.global _21BjEURGetSdatPath
	.global chessChalUSASetFileCtx
	.global chessChalUSAGetSdatPath
	.global chessChalEURSetFileCtx
	.global chessChalEURGetSdatPath
	.global matchUpUSASetFileCtx
	.global matchUpUSAGetSdatPath
	.global matchUpEURSetFileCtx
	.global matchUpEURGetSdatPath
	.global megaWordsUSASetFileCtx
	.global megaWordsUSAGetSdatPath
	.global megaWordsEURSetFileCtx
	.global megaWordsEURGetSdatPath
	.global neko2BakerySetFileCtx
	.global neko2BakeryGetSdatPath
	.global wordSrch1SetFileCtx
	.global wordSrch1GetSdatPath
	.global wordSrch2SetFileCtx
	.global wordSrch2GetSdatPath
	.global wordSrch3SetFileCtx
	.global wordSrch3GetSdatPath
	.global wordSrch4SetFileCtx
	.global wordSrch4GetSdatPath
	.align	4
	.arm

@---------------------------------------------------------------------------------
sdatFilePtrStoreRestoreCode:
@---------------------------------------------------------------------------------
	str r5, [r0]
	mov r4, lr
	sub r4, #0x20
	ldr r5, sdatFilePtrStoreRestoreCodeCode
	str r5, [r4]
	bx lr
sdatFilePtrStoreRestoreCodeCode:
	str r0, [r1, #8]
@---------------------------------------------------------------------------------

@---------------------------------------------------------------------------------
_21BjUSASetFileCtx:
@---------------------------------------------------------------------------------
	ldr r0, =0x02152328
	bx lr
.pool
@---------------------------------------------------------------------------------
_21BjUSAGetSdatPath:
@---------------------------------------------------------------------------------
	ldr r1, =0x0210D470
	bx lr
.pool
@---------------------------------------------------------------------------------

@---------------------------------------------------------------------------------
_21BjEURSetFileCtx:
@---------------------------------------------------------------------------------
	ldr r0, =0x02152628
	bx lr
.pool
@---------------------------------------------------------------------------------
_21BjEURGetSdatPath:
@---------------------------------------------------------------------------------
	ldr r1, =0x0210D770
	bx lr
.pool
@---------------------------------------------------------------------------------

@---------------------------------------------------------------------------------
chessChalUSASetFileCtx:
@---------------------------------------------------------------------------------
	ldr r0, =0x0226F114
	bx lr
.pool
@---------------------------------------------------------------------------------
chessChalUSAGetSdatPath:
@---------------------------------------------------------------------------------
	ldr r1, =0x022244AC
	bx lr
.pool
@---------------------------------------------------------------------------------

@---------------------------------------------------------------------------------
chessChalEURSetFileCtx:
@---------------------------------------------------------------------------------
	ldr r0, =0x0226BFB4
	bx lr
.pool
@---------------------------------------------------------------------------------
chessChalEURGetSdatPath:
@---------------------------------------------------------------------------------
	ldr r1, =0x0222198C
	bx lr
.pool
@---------------------------------------------------------------------------------

@---------------------------------------------------------------------------------
matchUpUSASetFileCtx:
@---------------------------------------------------------------------------------
	ldr r5, =0x0213F294
	bx lr
.pool
@---------------------------------------------------------------------------------
matchUpUSAGetSdatPath:
@---------------------------------------------------------------------------------
	ldr r1, =0x020FA310
	bx lr
.pool
@---------------------------------------------------------------------------------

@---------------------------------------------------------------------------------
matchUpEURSetFileCtx:
@---------------------------------------------------------------------------------
	ldr r5, =0x0213F434
	bx lr
.pool
@---------------------------------------------------------------------------------
matchUpEURGetSdatPath:
@---------------------------------------------------------------------------------
	ldr r1, =0x020FA4B0
	bx lr
.pool
@---------------------------------------------------------------------------------

@---------------------------------------------------------------------------------
megaWordsUSASetFileCtx:
@---------------------------------------------------------------------------------
	ldr r5, =0x021CBD04
	bx lr
.pool
@---------------------------------------------------------------------------------
megaWordsUSAGetSdatPath:
@---------------------------------------------------------------------------------
	ldr r1, =0x02175284
	bx lr
.pool
@---------------------------------------------------------------------------------

@---------------------------------------------------------------------------------
megaWordsEURSetFileCtx:
@---------------------------------------------------------------------------------
	ldr r5, =0x021D6E04
	bx lr
.pool
@---------------------------------------------------------------------------------
megaWordsEURGetSdatPath:
@---------------------------------------------------------------------------------
	ldr r1, =0x02180384
	bx lr
.pool
@---------------------------------------------------------------------------------

@---------------------------------------------------------------------------------
neko2BakerySetFileCtx:
@---------------------------------------------------------------------------------
	ldr r6, =0x02097E90
	bx lr
.pool
@---------------------------------------------------------------------------------
neko2BakeryGetSdatPath:
@---------------------------------------------------------------------------------
	ldr r1, =0x02071DEC
	bx lr
.pool
@---------------------------------------------------------------------------------

@---------------------------------------------------------------------------------
wordSrch1SetFileCtx:
@---------------------------------------------------------------------------------
	ldr r5, =0x0225D690
	bx lr
.pool
@---------------------------------------------------------------------------------
wordSrch1GetSdatPath:
@---------------------------------------------------------------------------------
	ldr r1, =0x021E712C
	bx lr
.pool
@---------------------------------------------------------------------------------

@---------------------------------------------------------------------------------
wordSrch2SetFileCtx:
@---------------------------------------------------------------------------------
	ldr r5, =0x0225547C
	bx lr
.pool
@---------------------------------------------------------------------------------
wordSrch2GetSdatPath:
@---------------------------------------------------------------------------------
	ldr r1, =0x021DF7DC
	bx lr
.pool
@---------------------------------------------------------------------------------

@---------------------------------------------------------------------------------
wordSrch3SetFileCtx:
@---------------------------------------------------------------------------------
	ldr r5, =0x022217AC
	bx lr
.pool
@---------------------------------------------------------------------------------
wordSrch3GetSdatPath:
@---------------------------------------------------------------------------------
	ldr r1, =0x021ABB20
	bx lr
.pool
@---------------------------------------------------------------------------------

@---------------------------------------------------------------------------------
wordSrch4SetFileCtx:
@---------------------------------------------------------------------------------
	ldr r5, =0x0222174C
	bx lr
.pool
@---------------------------------------------------------------------------------
wordSrch4GetSdatPath:
@---------------------------------------------------------------------------------
	ldr r1, =0x021ABAC4
	bx lr
.pool
@---------------------------------------------------------------------------------
